home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Pascal Super Library
/
Pascal Super Library (CW International)(1997).bin
/
TURB_VIS
/
PGX122
/
CHANGES.DOC
next >
Wrap
Text File
|
1994-02-09
|
6KB
|
191 lines
PtGen 1.22ß release a
- The menubar Init constructor was not correct. The GetExtend method should
have been prefixed by Application^.
- The menubar and popup view could not be linked.
- PbxDateEdit was not correctly readed from the source file
- when an error was detected when reading a PtGen file and Clock or
HeapViewer was enabled, PtGen aborted with a 216.
- PtGen discarded help constants of the form hc<letter><digit><whatever>.
PtGen now only discards help constants starting with hcH<number >= 2000>.
- menubar and popup objects other than the main menubar wrote a faulty
HandleEvent, causing PtGen to fail on such files.
- when an invalid mask was specified for a TVTool inputline, PtGen aborted
with a 216.
- when a history id was specified, its size was not correct.
- when an application didn't any links to its menubar or statusline, a
HandleEvent method was written in its interface, but not in its
implementation causing the compiler to fail with an undefined forward
message.
PtGen 1.21ß release 2
- public release
PtGen 1.21ß release 1
- enhanced the MenuBar and PopUp object with a local menu that lets you
add predefined menus as a File Menu or a Window Menu. Another option,
*absolutely unique*, is a sorting option for the menubar which sorts
all items always within divider lines
- TbxDateEdit used in its record TbxDateEdit which required TVTypes in the
uses clause which was not.
- editors buffer size was not preserved when entering a value in the
applicaion configuration dialog box.
- standard hcXXXX from the App unit added. Can break existing code! For
example if you have defined hcDosShell PtGen will give an error ('Internal
error: trying to reinsert constant').
The solution is simple: just delete these constants.
This applies only to constants defined in the App unit.
- added more predefined objects/links
- menubar
- help window
- change dir dialog box
- add procedure call object
- ascii text display object
To use this you need /bp/examples/dos/tvdemo and /bp/examples/dos/tvfm
in your unit path (you need TEXTVIEW.PAS and CALCULATOR.PAS)
- added more cloning
- cloning of menubar
- cloning of popup
- fixed bug. Objects could linked to Buttons in a dialog box, but code
was not written.
- fixed XInputLine bug: XInputLine actually was a plain InputLine, oops!
- history views:
- fixed not deletion of history views
- fixed writing of 3d history views: the boundaries were incorrectly set
- added history id managing, hsXXXX, type now in either a value or a
constant
- added mouse support to the TSpinButton from BBDlg
- added HeapViewer and Clock to Application Configuration Dialog box. You
need bp/examples/dos/tvdemo in your unit path (you need GADGETS.PAS)
- now listboxes should obey typing in of characters
- now the strings.tvr is backed up to strings.tvb before overwriting it,
when saving the application
- errors and log information are now written to PTGEN.LOG instead of
PTGERR.LOG
PtGen 1.20ß release 8d
- The OnAppend flag was always set for the picture validator
PtGen 1.20ß release 8c
- Saving of a stand-alone dialog box didn't work corectly, the file dialog
box (or was it the abandon work dialog box?) kept popping up.
- Improved string resource file handling. After the .tvr is selected, the
corresponding .inc file is presented directly in the file dialog box.
Previously the user had to retype it.
- Fixed some other 213 an 216 'bugs' in the string resource handling code.
These occured as one didn't to things 'correctly', they didn't occur during
'normal' operation.
- the width of the resource string files dialog box has been enlarged.
- When a dialog box didn't have a record and one turned the record option
on, the names of the variables in the record were not set.
PtGen 1.20ß release 8b
- Real mode version broke with a Overlay not initialized bug.
- the bfLeftJust flag was written as bfLestJust.
PtGen 1.20ß release 8a
- not all dialogs showed the correct version number. Fixed
- When a record for a dialog is created, the variable name initially equals
the label if any. Now illegal characters like ':' are filtered out so only
legal characters remain
PtGen 1.20ß release 8
- hints were not displayed when added to a subview. Corrected.
- added full statusline editing capabilities
- added history support for inputlines
- bxIntegerEdit did not support a negative minimum or maximum value,
corrected
- enhanced statusbar editing. Now full support for various StatusDef
inputlines. Objects can now be linked to status keys too.
- added frame option to InputLine
- added a ChangeDirectory menu item
- added an Exit to Dos menu item
- previously, a view could have more than one label. Is not possible
anymore
- now a command (or menu item) can be (re)linked to user defined
objects too. Previously when a link was destroyed it was not possible
to restore it, now one can simply display all defined objects and link
to one of them
- Improved (?) popping up of menus. Now a button press + release pops up
the menu, a second press is needed to make a selection.
Holding down the mouse button is still possible and should work as
before.
PtGen 1.20ß7
- internal release, bug fixes + additions, see above
PtGen 1.20ß6a
- added support for TbxByteEDit, TbxIntegerEdit and TbxDateEdit
- bugs removed, sigh
- added the /25 commandline option
PtGen 1.20ß5
- hcConstants are now proceeded by 'hc' as this is more intiutive. 'hc'
is stripped when the helpfile is written.
- A single dialog box can now be created with Dialog|New. The saved
source code can be readed later on.
- graphics mouse can now be disabled by specifying the /NGM option on
the command line or in the PTGEN environment variable
- various little cosmetic fixes